congested streets - French English Dictionary